????ࡱ> 24/01q` R0bjbjqPqP8::aaaat.b>c,jkjkjkjkEl'n|n@$̅h4nElElnnjkjkЃooonFjkjkonoo~|jk2c @NDa)oR~0 {o@$^}$nnonnnnno nnnnnnnd$v=D$v=t Reusing the WebBrowser Control  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/WebBrowser.asp" http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/WebBrowser.asp Reusing the WebBrowser Control  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/index/default.asp" \o "This index is only for content formerly found in the Web Workshop." \t "_top" Internet Development Index The  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/objects/webbrowser.asp" WebBrowser control adds browsing, document viewing, and data downloading capabilities to your applications. Applications using this control will allow the user to browse sites on the Internet's World Wide Web, as well as folders in the local file system and on a network. The WebBrowser control supports Web browsing through both point-and-click hyperlinking and URL navigation. The control maintains a history list that allows the user to browse forward and backward through previously browsed sites, folders, and documents. The parsing and rendering of HTML documents in the WebBrowser control is handled by the MSHTML component of Microsoft? Internet Explorer 4.0 or later. TheMSHTML component is an Active Document (also known as a DocObject) that provides support for parsing and rendering HTML, exposes the Dynamic HTML (DHTML) Object Model, and hosts Microsoft ActiveX? Controls and script languages. See HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/hosting/hosting.asp" Reusing MSHTML for details about directly hosting the MSHTML component in your application. The WebBrowser control acts as a container for the MSHTML component and implements navigation, hyperlinking, history lists, favorites, and security. Applications can also use the WebBrowser control to host Active Documents other than MSHTML. This means that richly formatted documents, such as Microsoft Excel spreadsheets or Microsoft Word documents, can be opened and edited in place from within the WebBrowser control.  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "sec_wb_whatsnew4_vb" \t "_self" Updates in Internet Explorer 4.0 and later  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "wb_using_vb" \t "_self" Using the WebBrowser Control from Visual Basic  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "wb_using_cpp" \t "_self" Using the WebBrowser Control from C/C++  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "related_topics" \t "_self" Related Topics Updates in Internet Explorer 4.0 and later In Internet Explorer 6 or later, the WebBrowser control is no longer marked "safe for scripting" when it is hosted in Internet Explorer or when it is hosted in the Internet security zone. You might want to use an  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/iframe.asp" iframe as an alternative to the WebBrowser control; it provides a browsable container that is scriptable and secure. For Internet Explorer 4.0, the following properties, methods, and events have been added: Microsoft Visual Basic?C/C++TypeDescription HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/addressbar.asp" AddressBar HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/addressbar.asp" IWebBrowser2::AddressBarpropertyIndicates whether the URL address bar is shown. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/offline.asp" Offline HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/offline.asp" IWebBrowser2::OfflinepropertyDetermines if the browser is in offline mode. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/readystate.asp" ReadyState HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/readystate.asp" IWebBrowser2::get_ReadyStatepropertyReturns the value of the IWebBrowser2::get_ReadyState property. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/registerasbrowser.asp" RegisterAsBrowser HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/registerasbrowser.asp" IWebBrowser2::get_RegisterAsBrowserpropertyIndicates whether the WebBrowser control is registered as a top-level browser. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/registerasdroptarget.asp" RegisterAsDropTarget HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/registerasdroptarget.asp" IWebBrowser2::RegisterAsDropTargetpropertyIndicates whether the WebBrowser control is registered as an OLE drop target. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/resizable.asp" Resizable HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/resizable.asp" IWebBrowser2::ResizablepropertyIndicates whether the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/objects/internetexplorer.asp" InternetExplorer object can be resized.  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/silent.asp" Silent HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/silent.asp" IWebBrowser2::SilentpropertyIndicates whether dialog boxes can be shown. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/theatermode.asp" TheaterMode HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/theatermode.asp" IWebBrowser2::TheaterModepropertyIndicates whether the browser is in "Theater Mode" or a normal browser window.  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/execwb.asp" ExecWB HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/execwb.asp" IWebBrowser2::ExecWBmethodExecutes a command using the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_9bg4.asp" \t "_top" IOleCommandTarget interface. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/navigate2.asp" Navigate2 HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/navigate2.asp" IWebBrowser2::Navigate2methodNavigates the WebBrowser control to a URL. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/querystatuswb.asp" QueryStatusWB HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/querystatuswb.asp" IWebBrowser2::QueryStatusWBmethodReturns the status of a command using the IOleCommandTarget interface. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/showbrowserbar.asp" ShowBrowserBar HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/showbrowserbar.asp" IWebBrowser2::ShowBrowserBarmethodShows or hides a browser bar.  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/beforenavigate2.asp" BeforeNavigate2 HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/beforenavigate2.asp" DWebBrowserEvents2::BeforeNavigate2eventOccurs before the WebBrowser control navigates to a new URL. (replaces BeforeNavigate and FrameBeforeNavigate)  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/documentcomplete.asp" DocumentComplete HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/documentcomplete.asp" DWebBrowserEvents2::DocumentCompleteeventOccurs when the value of the IWebBrowser2::get_ReadyState property is changed to  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/readystate_enum.asp" \l "READYSTATE_COMPLETE" READYSTATE_COMPLETE. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/navigatecomplete2.asp" NavigateComplete2 HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/navigatecomplete2.asp" DWebBrowserEvents2::NavigateComplete2eventOccurs after the WebBrowser control navigates to a new URL (replaces NavigateComplete and FrameNavigateComplete).  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/newwindow2.asp" NewWindow2 HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/newwindow2.asp" DWebBrowserEvents2::NewWindow2eventOccurs when navigation occurs with the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/browsernavconstants.asp" \l "navOpenInNewWindow" navOpenInNewWindow flag (replaces NewWindow and FrameNewWindow).  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onfullscreen.asp" OnFullScreen HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onfullscreen.asp" DWebBrowserEvents2::OnFullScreeneventOccurs when the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/fullscreen.asp" IWebBrowser2::FullScreen property changes. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onmenubar.asp" OnMenuBar HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onmenubar.asp" DWebBrowserEvents2::OnMenuBareventOccurs when the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/menubar.asp" IWebBrowser2::MenuBar property changes. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onquit.asp" OnQuit HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onquit.asp" DWebBrowserEvents2::OnQuiteventOccurs before the Internet Explorer application quits. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onstatusbar.asp" OnStatusBar HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onstatusbar.asp" DWebBrowserEvents2::OnStatusBareventOccurs when the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/statusbar.asp" IWebBrowser2::StatusBar property changes. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/ontheatermode.asp" OnTheaterMode HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/ontheatermode.asp" DWebBrowserEvents2::OnTheaterModeeventOccurs when the IWebBrowser2::TheaterMode property changes. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/ontoolbar.asp" OnToolBar HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/ontoolbar.asp" DWebBrowserEvents2::OnToolBareventOccurs when the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/toolbar.asp" IWebBrowser2::ToolBar property changes. HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onvisible.asp" OnVisible HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onvisible.asp" DWebBrowserEvents2::OnVisibleeventOccurs when the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/visible.asp" IWebBrowser2::Visible property changes.Internet Explorer 3.0 Compatibility The new WebBrowser_V1 object is now included with the WebBrowser control. This object supports the set of properties, methods, and events that exist in Internet Explorer 3.0. You can use the WebBrowser_V1 object in a Visual Basic project to run on computers with Internet Explorer 3.0 and later installed. The WebBrowser object requires Internet Explorer 4.0 and later to access the new properties, methods, and events listed above. Using the WebBrowser Control from Visual Basic The WebBrowser control supports properties, methods, and events that allow developers to create a highly customized browser with the WebBrowser object. Companies may want to use the WebBrowser control to create a Web browsing application that restricts navigation to a local intranet and company-approved public Web sites. To use the WebBrowser object, simply add the "Microsoft Internet Controls" component to your Visual Basic project and place the WebBrowser control on a Visual Basic form. Accomplish this by selecting Components on the Project menu in Visual Basic. An application can also create and manipulate an instance of the Internet Explorer application through Automation with the InternetExplorer object. To use the InternetExplorer object in a Visual Basic application, declare the object as indicated in the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/application.asp" Application property description. The WebBrowser object does not support all the properties and methods that are available to the InternetExplorer object. These additional features are indicated in the Applies To list for each method and property. Error codes are returned when these features are used with the WebBrowser object. In Visual Basic, you can trap errors with the "On Error Resume Next" statement and by accessing the Err object's associated properties, such as Err.Number and Err.Description. Retrieving Information About the WebBrowser Control Many properties can be used to retrieve information about the WebBrowser control. The  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/locationname.asp" LocationName and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/locationurl.asp" LocationURL properties can be used to retrieve information about the location that is currently displayed. If the location is an HTML page on the World Wide Web, LocationName retrieves the title of that page, and LocationURL retrieves the URL of that page. If the location is a folder or file on the network or local computer, LocationName and LocationURL both retrieve the Universal Naming Convention (UNC) name or the full path of the folder or file. The current status of the WebBrowser control can be obtained using the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/busy.asp" Busy property. This BOOL value indicates whether the control is engaged in a navigation or downloading operation. You should check the value of this property before issuing the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/stop.asp" Stop method to cancel navigation or downloading operations. Customizing the User Interface The WebBrowser control supports properties and associated events to manipulate various user interface elements of an Internet Explorer application or a custom browser. The size and position of the window used by the WebBrowser control can be read or set with the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/height.asp" Height,  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/left.asp" Left,  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/top.asp" Top, and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/width.asp" Width properties. Other user interface elements are enabled with individual properties such as  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/menubar.asp" MenuBar,  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/fullscreen.asp" FullScreen,  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/statusbar.asp" StatusBar, and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/toolbar.asp" ToolBar. The associated OnMenuBar, OnFullScreen, OnStatusBar, and OnToolBar events are triggered when the property value changes. These events return a BOOL value to indicate the new state of the property and to provide a mechanism to respond to user actions in the InternetExplorer object. When using OLE Automation with the InternetExplorer object, the application window can be shown or hidden by setting the value of the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/visible.asp" Visible property. When changed, the associated OnVisible event returns the current BOOL value of the property. You may also want to retrieve information about the Internet Explorer application itself. To do so, use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/name.asp" Name property to get the Internet Explorer application name, and use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/path.asp" Path and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/fullname.asp" FullName properties to get the Internet Explorer application's path and file name. Navigating with the WebBrowser Control Use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/navigate.asp" Navigate or Navigate2 method to browse HTML pages on the World Wide Web or any file or folder on the network or local computer. In addition to the required URL argument passed to the Navigate or Navigate2 method, you can optionally include flags to specify more detailed information about the navigation, such as the HTML frame name target and the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/networking/predefined/http.asp" http headers sent to the server. You can browse through the sites maintained in the browser's history list during each browser session by using the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/goback.asp" GoBack and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/goforward.asp" GoForward methods. If you wish to go directly to the Internet Explorer home or search pages that have been specified in the Internet Explorer?Options dialog box, use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/gohome.asp" GoHome or  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/gosearch.asp" GoSearch method. To display the most current version of a page the browser is viewing, use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/refresh.asp" Refresh or  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/refresh2.asp" Refresh2 method. When using OLE Automation, call the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/quit.asp" Quit method to close the instance of the Internet Explorer application. The WebBrowser control fires a number of different events to notify an application of userwnd browser_enerated activity. When the browser is about to navigate to a new location, it triggers aBeforeNavigate2 event that specifies the URL or path of the new location and any other data that will be transmitted to the Internet server through the http transaction. The data can include the http header, http post data, and the URL of the referrer. The BeforeNavigate2 event also includes a flag that can be set to cancel the pending navigation request. This event can be useful for checking the requested URL against a database of unauthorized World Wide Web sites or local and network folders, and for canceling the navigation request. The WebBrowser control fires the NavigateComplete2 event after it has navigated to a new location. This event includes the same information as BeforeNavigate2, except NavigateComplete2 does not include the cancel flag. Whenever the browser is about to begin a download operation, it triggers the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/downloadbegin.asp" DownloadBegin event. The control also generates a number of  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/progresschange.asp" ProgressChange events as the operation progresses, and then it triggers the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/downloadcomplete.asp" DownloadComplete event after completing the operation. Applications typically use these three events to indicate the progress of the download operation, often by displaying a progress bar. An application would show the progress bar in response to DownloadBegin, update the progress bar in response to ProgressChange, and hide the progress bar in response to DownloadComplete. When an application calls the Navigate or Navigate2 method with the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/browsernavconstants.asp" \l "navOpenInNewWindow" navOpenInNewWindow flag, the NewWindow2 event occurs before the new browser window is created. This event allows the application to create the new browser window or have a new instance of the Internet Explorer application created. Once the new window is created, an accompanying BeforeNavigate2 event occurs. NoteThe events discussed in the preceding section that apply to the InternetExplorer object are supported in Visual Basic version 5.0 and later. Creating a Custom Browser with Limited Functionality Suppose you want to create a custom browser application to start and display an HTML page that is not the user's home or start page. You also want the custom browser to navigate only to HTML pages on the local domain or view files on the local hard disk. Here's how you could create this simple application: Use the Navigate2 method to go to the desired HTML page during form loading. Private Sub Form_Load() On Error Resume Next 'Don't stop execution, continue on next line WebBrowser.Navigate2 "http:\\www.xyzcorp.com" If Err.Number <> 0 Then MsgBox "Error :" & Err.Description 'Display error message End Sub Check the URL in the BeforeNavigate2 event to make sure the location string contains the local domain or disk. If the location string doesn't meet the criteria, cancel the operation and display an error message to the user. Private Sub WebBrowser_BeforeNavigate2(ByVal URL As String, ByVal Flags As Long, ByVal TargetFrameName As String, PostData As Variant, ByVal Headers As String, Cancel As Boolean) If (Instr(1,URL,"xyzcorp.com") = 0) And (Instr(1,URL,"C:") = 0) Then Cancel = True MsgBox "Access denied to URL: " & URL End If End Sub Printing the Current Page with the WebBrowser Control The WebBrowser control supports several common file operationsģuch as Print, Print Preview, Save, Save As, New, and Properties֪۵ith theQueryStatusWB and ExecWB methods. These methods directly access the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_9bg4.asp" \t "_top" IOleCommandTarget interface for issuing commands on the Active Document or inquiring about which commands it supports. The following example shows the implementation of a Print command button that, when clicked, checks to make sure the Print command is valid and then displays the print dialog box for the WebBrowser control. Private Sub BtnPrint_Click() Dim eQuery As OLECMDF 'return value type for QueryStatusWB On Error Resume Next eQuery = WebBrowser1.QueryStatusWB(OLECMDID_PRINT) 'get print command status If Err.Number = 0 Then If eQuery And OLECMDF_ENABLED Then WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, "", "" 'Ok to Print? Else MsgBox "The Print command is currently disabled." End If End If If Err.Number <> 0 Then MsgBox "Print command Error: " & Err.Description End Sub Capturing Events with the InternetExplorer Object When using OLE Automation to control a separately running instance of an application, you will need to create a mechanism to respond to events triggered by that ActiveX object. To create this mechanism, commonly referred to as an event sink, use the following steps as a guideline. Create a Standard EXE project in Visual Basic version 5.0. Select References under the Project menu, and add a reference to the "Microsoft Internet Controls" by checking the appropriate box. If this library is not available, you should browse for the Shdocvw.dll file. Select Add Class Module under the Project menu. In the General Declarations section of the class module, add this line of code: Public WithEvents m_oWbSink As SHDocVw.InternetExplorer At this point, you can select the m_oWbSink object in the left-hand object drop-down menu of the code window. After selecting this object, the right-hand procedure drop-down window lists all of the events supported by this object. Select one of the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_vb.asp" events, and add the code to process the event. This example updates a text box on the form with the current browser status text. Private Sub m_oWbSink_StatusTextChange(ByVal Text As String) Form1.txtStatus.Text = Text End Sub Add the necessary declarations in the "General Declarations" section of the form, as follows: 'Global reference to an instance of the browser Dim g_oIE As New SHDocVw.InternetExplorer 'Global reference to an instance of a class that can sink the browser's events Dim g_oIESink As New Class1 Now you can hook up the event sink to the instance of the browser by placing the following code in the form's Form_Load event: Set g_oIESink.m_oWbSink = g_oIE Finally, add any additional desired controls (buttons or text boxes, for example) and code to your project. Any events you need to use will be available in your newly created class module. NoteThe preceding steps are unnecessary when using the WebBrowser object. Events are automatically trapped when you select the WebBrowser control in the Visual Basic toolbox and place it directly on a form. Using the WebBrowser Control from C/C++ This section describes some of the common implementations of the WebBrowser control, including:  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "add_WB_toapp" \t "_self" Adding Internet Browsing Functionality to Your Application  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "Print_page" \t "_self" Printing Pages with the WebBrowser Control  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "Chg_Font" \t "_self" Changing Fonts with the WebBrowser Control  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/" \l "Working_Events" \t "_self" Working with WebBrowser Events Adding Internet Browsing Functionality to Your Application One of the most common uses for the WebBrowser control is to add Internet browsing functionality to your application. Using the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/iwebbrowser2.asp" IWebBrowser2 interface, you can browse to any location in the local file system, on the network, or on the World Wide Web. You can use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/navigate.asp" IWebBrowser2::Navigate method to tell the control which location to browse to. The first parameter is a string that contains the name of the location. To browse to a location in the local file system or on the network, specify the full path to the file system location or the UNC name of the location on the network. To browse to a site on the World Wide Web, specify the URL of the site. By including a text box in your application, you can let the user specify the location to browse to and then pass the location to the IWebBrowser2::Navigate method. In this example, the WebBrowser control was inserted into a basic Microsoft Foundation Classes (MFC) application. A class was added to the project, and the control was dynamically created in the OnCreate handler of the application's View class. CRect rect; GetClientRect (&rect); // Create the control. m_pBrowser = new CWebBrowser; ASSERT (m_pBrowser); if (!m_pBrowser->Create(NULL,NULL,WS_VISIBLE,rect,this,NULL)) { TRACE("failed to create browser\n"); delete m_pBrowser; m_pBrowser = NULL; return 0; } // Initialize the first URL. COleVariant noArg; m_pBrowser->Navigate("www.microsoft.com",&noArg,&noArg,&noArg,&noArg); return 0; In addition, the IWebBrowser2::Navigate method allows you to target a specific frame on an HTML page, causing the WebBrowser control to display a Web site or file system location in that frame. First, you would call the IWebBrowser2::Navigate method and specify the URL of an HTML page that contains a frame. Then, by specifying the name of the frame in subsequent calls to IWebBrowser2::Navigate, you can direct the control to display subsequent locations within that frame. You can also use the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/locationname.asp" IWebBrowser2::get_LocationName and  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/locationurl.asp" IWebBrowser2::get_LocationURL methods to retrieve information about the location that the WebBrowser control is currently displaying. If the location is an HTML page on the World Wide Web, IWebBrowser2::get_LocationName retrieves the title of that page, and IWebBrowser2::get_LocationURL retrieves the URL of that page. If the location is a folder or file on the network or local computer, IWebBrowser2::get_LocationName and IWebBrowser2::get_LocationURL both retrieve the UNC or full path of the folder or file. Printing Pages with the WebBrowser Control Although the WebBrowser control does not support a print method, you can print its contents using one of the following methods: Set the focus to the WebBrowser control and send a key combination of CTRL+P. Call the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/document.asp" IWebBrowser2::get_Document method, which returns an  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/automat/htm/chap5_78v9.asp" \t "_top" IDispatch pointer. Using this IDispatch pointer, call  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/cmi_q2z_7fvp.asp" \t "_top" QueryInterface on IID_IOleCommandTarget. With the object pointer returned, call  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_33j7.asp" \t "_top" IOleCommandTarget::Exec (NULL, OLECMDID_PRINT, 0, NULL, NULL). LPDISPATCH lpDispatch = NULL; LPOLECOMMANDTARGET lpOleCommandTarget = NULL; lpDispatch = m_pBrowser.get_Document(); ASSERT(lpDispatch); lpDispatch->QueryInterface(IID_IOleCommandTarget, (void**)&lpOleCommandTarget); ASSERT(lpOleCommandTarget); lpDispatch->Release(); // Print contents of WebBrowser control. lpOleCommandTarget->Exec(NULL, OLECMDID_PRINT, 0, NULL,NULL); lpOleCommandTarget->Release(); Changing Fonts with the WebBrowser Control The WebBrowser automation model does not support a method that allows you to change the font of the text of the currently displayed page. However, the WebBrowser control exposes this functionality through the IOleCommandTarget interface. Call the IWebBrowser2::get_Document method, which returns an IDispatch pointer. Using this IDispatch pointer, call QueryInterface on IID_IOleCommandTarget. With this IOleCommandTarget interface pointer, call IOleCommandTarget::Exec with OLECMDID_ZOOM and use the pvaIn input argument to pass a value in the range of 0 to 5 (where 0 is smallest), indicating the desired scale of the font. This, in effect, mimics the functionality available through the Internet Explorer Fonts command on the View menu. LPDISPATCH pDisp = NULL; LPOLECOMMANDTARGET pCmdTarg = NULL; pDisp = m_pBrowser.get_Document(); ASSERT(pDisp); pDisp->QueryInterface(IID_IOleCommandTarget, (LPVOID*)&pCmdTarg); ASSERT(pCmdTarg); VARIANT vaZoomFactor; // input arguments VariantInit(&vaZoomFactor); V_VT(&vaZoomFactor) = VT_I4; V_I4(&vaZoomFactor) = fontSize; pCmdTarg->Exec(NULL, OLECMDID_ZOOM, OLECMDEXECOPT_DONTPROMPTUSER, &vaZoomFactor, NULL); VariantClear(&vaZoomFactor); if (pCmdTarg) pCmdTarg->Release(); // release document's command target if (pDisp) pDisp->Release(); // release document's dispatch interface Working with WebBrowser Events The WebBrowser control fires a number of different events to notify an application of userwnd browser_enerated activity. The events are implemented using the HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/dwebbrowserevents2.asp" DWebBrowserEvents2 interface. When the control is about to navigate to a new location, it fires a DWebBrowserEvents2::BeforeNavigate2 event that specifies the URL or path of the new location and any other data that will be transmitted to the Internet server through the http transaction. The data can include the http header, http post data, and the URL of the referrer. DWebBrowserEvents2::BeforeNavigate2 also includes a cancel flag that you can set to FALSE to cancel the navigation. The WebBrowser control fires the DWebBrowserEvents2::NavigateComplete2 event after it has navigated to a new location. This event includes the same information as DWebBrowserEvents2::BeforeNavigate2, but DWebBrowserEvents2::NavigateComplete2 does not include the cancel flag. When the WebBrowser control is about to begin a download operation, it fires the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/downloadbegin.asp" DWebBrowserEvents2::DownloadBegin event. The control fires a number of  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/progresschange.asp" DWebBrowserEvents2::ProgressChange events as the operation progresses, and then it fires the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/downloadcomplete.asp" DWebBrowserEvents2::DownloadComplete event after completing the operation. Applications typically use these three events to indicate the progress of the download operation, often by displaying a progress bar. An application would show the progress bar in response to DWebBrowserEvents2::DownloadBegin, update the progress bar in response to DWebBrowserEvents2::ProgressChange, and hide it in response to DWebBrowserEvents2::DownloadComplete. When an application calls the IWebBrowser2::Navigate method with the Flags parameter set to navOpenInNewWindow, the WebBrowser control fires the DWebBrowserEvents2::NewWindow2 event before navigating to the new location. The event includes information about the new location and a flag that indicates whether the application or the control is to create the new window. Set this flag to TRUE if your application will create the window or to FALSE if the WebBrowser control should create it. You will need to implement an event sink to capture and handle the various events. An example of how to implement an event sink for DWebBrowserEvents2 can be found in the  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/downloads/samples/internet/components/objvw/default.asp" \t "_top" Objvw sample. Related Topics  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_vb.asp" Reference for Visual Basic Developers  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_cpp.asp" Reference for C/C++ Developers  HYPERLINK "http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/browser_control_ovw_entry.asp" WebBrowser Control Overviews and Tutorials  !".0 1 2 R S " # = > ? @ A F G  * 4 O U xyblstBCﻳ h2>U0J h2>U5\jh2>UUh2>UCJaJh2>UB*OJQJ^Jph h2>U0J h2>Uo(h@$h2>U0Jjh2>UU h2>Uh2>Ujh2>UU hoo(h2>U> !2 R ? @ B mHgd2>U & Fdd1$[$\$gd2>Ugd2>Ugd2>UIkdu$$If0a(634a $$Ifa$$Ifgd2>UCjkmn  mwXYcdef*+,45defg  efxh2>UCJaJh2>UB*OJQJ^Jph h2>U5\h2>Ujh2>UU h2>U0JRH+e,5eqkdr$$If\tA*634a$Ifgd2>U ef$Ifqkd$$If\tA*634a $Ifqkd|$$If\tA*634aen$Ifqkd$$If\tA*634axy?@cdemnkl89[\]ef|W X a b c d !!&!'!(!0!1!G!H!!!!!""""""""""i#j#~#########[$\$g$h$i$h2>UCJaJ h2>U5\h2>Uh2>UB*OJQJ^Jph h2>U0Jjh2>UUR]f$Ifqkd$$If\tA*634ac (!1!"$Ifqkd $$If\tA*634a"""###$Ifqkd$$If\tA*634a##i$2%;%%$Ifqkd$$If\tA*634ai$j$%%0%1%2%:%;%%%%%(&)&/&0&1&2&&&&&&&&''''''''''f(g(p(q(r(s())5)6)7)=)>)L)V)h)i)j)k) *************+,+7+8+9+:+++++++,,, h2>U5\h2>UCJaJh2>UB*OJQJ^Jph h2>U0Jh2>Ujh2>UUR%%1&&&'$Ifqkd$$If\tA*634a''r(7)>)i)$Ifqkd$$If\tA*634ai)j)***8+$Ifqkd$$If\tA*634a8+9++,,,$Ifqkd) $$If\tA*634a,,,,,,,,,------Q.R.u.v.w.|.}...........//////^0_000000000011111111V2W2h2i2j2k2#3$3I3J3K3P3Q3b3l333333333d4e4o4 h2>U5\ h2>U0Jh2>UCJaJh2>Uh2>UB*OJQJ^Jphjh2>UUR,,-w.}..$Ifqkd $$If\tA*634a../001$Ifqkd3 $$If\tA*634a11j2K3Q33$Ifqkd $$If\tA*634a33q4D5J5t6$Ifqkd= $$If\tA*634ao4p4q4r4#5$5B5C5D5I5J5q5r50616C6D6T6]6b6p6s6t6u6v677#7$7%7&777777888888888888999999G:H:e:f:g:l:m:}:~:&;';<;=;O;P;Q;R;;;;;;;<<<<<<h2>UCJaJ h2>U5\ h2>U0Jh2>Uh2>UB*OJQJ^Jphjh2>UURt6u6%7788$Ifqkd $$If\tA*634a889g:m:P;$IfqkdG $$If\tA*634aP;Q;;<<<$Ifqkd $$If\tA*634a<<<<<<======_>`>>>>>>>>B?C?Z?[?m?n?o?p?@@@ @!@"@@@@@@@AA)A;AAAAAAAABBBBBBBBBwCxCCCCCCC@DADJDKDLDMDDDEEE"E h2>U5\ h2>U0Jjh2>UUh2>UCJaJh2>Uh2>UB*OJQJ^JphR<<=>>n?$IfqkdQ $$If\tA*634an?o?!@@AU6] h2>U5\h2>UCJaJ h2>U0Jjh2>UUh2>Uh2>UB*OJQJ^JphOFF+FG HHJLMNQT#T[}``~gd2>Ugd2>Ugd2>Uqkde$$If\tA*634aQQxRyR}R~RRR+S,SSSSS'T1TTU*U+UUUUUUUpVqVuVvVxVyVWWWWW WWWWWXXXXXXXXlYmYwYxYzY{YZZ&Z'Z-Z.ZZZZZZZZZ[ [[[g[k[[[\&\y\z\]]!]"]J]S]n]r]]] h2>U5\ h2>U0Jh2>Ujh2>UU[]^^^^^^{_|_____'`(`0`1```JaKaSaTaXaaab bbbbb3c4c8c9cccedfdldmdrdsdeeeeeeeeYfZf`fafefffgg g gdgeghh h hhhhhhhhh}i~iiiiijj#k'kNkRk[k_kkkl h2>U5\ h2>U0Jjh2>UUh2>U[`imqsttuIvavvv'w/wxbxxxy4ybymyuyy^gd2>U  & F gd2>U & Fdd1$[$\$gd2>Ugd2>Ugd2>Ugd2>Ullll8mGmPmammmtnunnnnnUoVodoeoooHpIpYpZpAqNqwqqqqqqqqrrrrrrrrssstDtTtv vDwSwyy;zHzMzSzzz{{${%{F|P|̀܀xy qu h2>U0Jjh2>UUh2>U h2>U5\[y[|x|||| }8}`}}}~~~a~i~~ŀG^gd2>U & Fdd1$[$\$gd2>Ugd2>Ugd2>Ugd2>UǃN~qCk̇p72ďgd2>U & Fdd1$[$\$gd2>Ugd2>Ugd2>Ugd2>U & Fdd1$[$\$gd2>U^gd2>U  & F gd2>U͇̇ijBCmnpq 4578֊׊V``amnُbxÒ͒-CǓݓCDÕĕ)ǖKin ˘̘uvA h2>U0Jjh2>UU h2>U5\h2>U[ďƐݐސ(fh͑ϑБGQ.Ǘs˜4 & Fdd1$[$\$gd2>Ugd2>Ugd2>Ugd2>UABKLajyz !6_` Ş֞(=FUcɟϟܟ\fƤǤ:åǥ(K?bhħ٨ڨ٩کͪΪګ h2>U6] h2>U5\h2>U h2>U0Jjh2>UUX4R*+BClɝ٠:IJgd2>Ugd2>Ugd2>U^gd2>U  & F gd2>Uʡ#$9Jj{9XuկL & Fdd1$[$\$gd2>Ugd2>Ugd2>Ugd2>Ugd2>Uګ$FcϬԬ9OY !ůƯүӯrs*+IJLMh2>Uh2>Uo( h2>U0Jjh2>UU h2>U6]h2>U h2>U5\+61h2P:p?. A!7"7#7$7%S uDyK http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/WebBrowser.aspyK http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/WebBrowser.asp_$$If!vh5a5p #va#vp :V 6,534 DdP  3 3"(($$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534$$If!vh555j5c #v#v#vj#vc :V 6,534H@H gQe1$$CJKHPJ_HaJmH nHsH tH``` 2>UjL 1dd1$@&[$\$'5B*CJ0KH$OJQJ\^JaJ0phF@F 2>UjL 2$d@&5CJ0OJQJ\aJ0F@F 2>UjL 3$d@&5CJ$OJQJ\aJ$$A@$ -k=W[WBi@B hU#P} >*B*phX^`X 2>UgQe (Web)dd1$[$\$B*KHOJQJ^Jph.o. 2>U clsglossarye`" 2>UHTML Preformatted: 2( Px 4 #\'*.25@91$B*KHOJPJQJ^Jph !!$!5!!G)!P'!!p! p! P'! G)fE.t.u.A}Xmivۡ*'2  !2R?@B m  H +e,5ef en]fc(1i2;1r 7!>!i!j!"""8#9##$$$$%w&}&&&'(())j*K+Q+++q,D-u.%//0001g2m2P3Q334444566n7o7!889<9=99::;;L<=#=>>+>? @HBDEFIL#LS}XXaeikllmInannn'o/opbpppq4qbqmquqq[txtttt u8u`uuuvvvavivvwwxxGyy{{{{N|~|||}}}q~Ckp72ćƈ݈ވ(fh͉ωЉGQ.Ǐs4R*+BClɕ٘:IJʙ#$9Jj{9XuէL*x *|*ap |*|**@"*|*|*|*3*v **3v|.| |v||.| v||.| v||.| v v v||.| v v v||.| v v v||.| v v v||.| v||.| v v v||.| v||.| v||.| v v v||.| ||v||.| v||.| v||.| v||.|v||.| v v v||.| v v v||.| v||.| v v v||.| v v v||.| v v v||.| v v *v *`**Z*p- *`'*v **p- *v **`'*v *$*@"*X*h**v **|*|*|*|**|*p- *|*|*|*|*|*|*|*|*v **|*|*|*|*|*|*|**|*|*|*|*|*|*v **|**|*3*|*h*|*|*|*3*|*|*|*|*g *|*g **v **|*|*|*3*v *T!*p- *|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|**X*v *g *|*v *|*|*|*|*|*|*|*|*|*|*|*|*|*|*v **|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*|*v *$*P!*`'*x *v *3*|*3*| !2R?@B m  H +e,5ef en]fc(1i2;1r 7!>!i!j!"""8#9##$$$$%w&}&&&'(())j*K+Q+++q,D-J-t.u.%//0001g2m2P3Q334444566n7o7!889<9=99::;;L<=#=>>+>? @HBDEFIL#LS}XXaeikllmInannn'o/opbpppq4qbqmquqq[txtttt u8u`uuuvvvavivvwwxxGyy{{{{N|~|||}}}q~Ckp72ćƈ݈ވ(fh͉ωЉGQ.Ǐs4R*+BClɕ٘:IJʙ#$9Jj{9XuէL000000 000 0 0 0 000 0 0 0 0 0 0  0 0 0 0 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  (0 0>00?0?0?(0?0E0E(0?0L0L(0?0}X0}X0}X0}X0}X(0?0l 0l 0l 0l 0l 0l0l 0l 0l 0l 0l 0 l 0 l 0 l 0 l0l(0?0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq0uq(0?0iv 0iv 0iv 0iv 0iv0iv 0iv 0iv 0iv0iv 0iv 0iv 0 iv 0 iv0iv 0 iv0iv 0 iv0iv00C 0C 0C 0C 0C(0C0000000000000000000000(0C0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0Ǐ 0 Ǐ 0 Ǐ 0 Ǐ 0 Ǐ 0 Ǐ 0Ǐ0Ǐ(0C0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ0ɕ(0C090909090 0է 0է 0է0 !R?@B m  H +e,5ef en]fc(1i2;1r 7!>!i!j!"""8#9##$$$$%w&}&&&'(())j*K+Q+++q,D-J-t.u.%//0001g2m2P3Q334444566n7o7!889<9=99::;;L<=#=>>+>? @HBDEFIL#LS}XXaeikllmInannn'o/opbpppq4qbqmquqq[txtttt u8u`uuuvvvavivvwwxxGyy{{{{N|~|||}}}q~Ckp72ćƈ݈ވ(fh͉ωЉGQ.Ǐs4R*+BClɕ٘:IJʙ#$9Jj{9XuէL @ K0pK0p@0 K0pK0pK0pK0pK0pK0pK0pK0pK0pK0pK0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0 pK0 pK0 pK0 p@0 K0 pK0 pK0 pK0 p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0pK0pK0pK0p@0 K0 pK0 pK0 pK0 p@0 K0 pK0 pK0 pK0 p@0 K0  pK0  pK0  pK0  p@0 K0" pK0" pK0" pK0" p@0 K0$ pK0$ pK0$ pK0$ p@0 K0&pK0&pK0&pK0&p@0 K0(pK0(pK0(pK0(p@0 K0*pK0*pK0*pK0*p@0 K0,pK0,pK0,pK0,p@0 K0.pK0.pK0.pK0.p@0 K00pK00pK00pK00p@0 K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0I0I0I0Cxi$,o4<"EQ]lAګZ]bglquz|}He"#%'i)8+,.13t68P;<n??EL}XluqivCǏɕ9է  >?EL}XluqivCǏɕ9 >HBNnVt  Ȧ::::2@m  էY,F|/d,JifMoQD +D+W|]t :A^b CW\D`ή^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`.^`.pp^p`.@ @ ^@ `.^`.^`.^`.^`.PP^P`.^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`.^`.pp^p`.@ @ ^@ `.^`.^`.^`.^`.PP^P`.^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(Y,|/d, :A^MoQW\D`+D+W("@vS: Qp@D)Gw _vD)Gw@vD)GwS:2>Uo?2R?@e,5ef en]fc(1i2;1r 7!>!i!j!"""8#9##$$$$%w&}&&&'(())j*K+Q+++q,D-J-t.u.%//0001g2m2P3Q334444566n7o7!889<9=99::;;L<=#=>>@ >@@UnknownGz Times New Roman5Symbol3& z ArialC.e0}fԚPMingLiU?5 .0}fԚMingLiU?5 z Courier New;Wingdings 1h兦兦b V4b V4!?!),.:;?]}    " % & ' 2 t%00 0 0 00000013468:<>@BDOPQRTUVWZ\^ \]d([{  5 0 0 00000579;=?ACY[][77xd2KX)?2>U2Reusing the WebBrowser Control jack-Pcjack-Pc$      Oh+'0 $ D P \hpx Reusing the WebBrowser Control jack-Pc Normal.dotjack-Pc1Microsoft Office Word@F#@[ˮD@D b՜.+,D՜.+, X`lt| 14V l 8@ _PID_HLINKSA$?Yhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/browser_control_ovw_entry.aspoJVhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_cpp.aspAcShttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_vb.aspPhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/downloads/samples/internet/components/objvw/default.aspMhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/downloadcomplete.aspp{Jhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/progresschange.asp*9Ghttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/downloadbegin.asp#fDhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/dwebbrowserevents2.aspSA{http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_33j7.asplj>|http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/cmi_q2z_7fvp.aspw^;~http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/automat/htm/chap5_78v9.asp}p8http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/document.asp155http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/locationurl.asp{c2http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/locationname.aspz/http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/navigate.asp1t,http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/iwebbrowser2.asp7)rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/Working_EventsDm&rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/ Chg_Font2#rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/ Print_pagez} rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/ add_WB_toappAchttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reflist_vb.asp{http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_9bg4.asp56http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/browsernavconstants.aspnavOpenInNewWindowpshttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/downloadcomplete.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/progresschange.asp1,http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/downloadbegin.asphl http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/quit.asp?mhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/refresh2.asp1!http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/refresh.aspybhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/gosearch.asp http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/gohome.aspPNhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/goforward.asp http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/goback.aspUO}http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/networking/predefined/http.aspehttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/navigate.asppdhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/fullname.asp}phttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/path.aspz}http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/name.aspGYhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/visible.aspNWhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/toolbar.asp2'http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/statusbar.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/fullscreen.aspVDhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/menubar.asp>(http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/width.aspAZhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/top.aspshhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/left.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/height.aspmhhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/stop.asphuhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/busy.aspHNhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/locationurl.aspnthttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/locationname.asp[Qhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/application.asp&:http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/visible.asp.!http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onvisible.asp)(http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onvisible.asp(3http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/toolbar.asp (http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/ontoolbar.asp &http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/ontoolbar.asp'>http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/ontheatermode.asp6!http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/ontheatermode.aspXOhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/statusbar.aspPThttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onstatusbar.asp\Vhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onstatusbar.aspwhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onquit.asp http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onquit.asp;+http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/menubar.asp30http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onmenubar.asp85http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onmenubar.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/fullscreen.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/onfullscreen.aspyyhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onfullscreen.asp56http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/browsernavconstants.aspnavOpenInNewWindow1chttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/newwindow2.aspG~http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/newwindow2.asp?c{http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/navigatecomplete2.aspk9xhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/navigatecomplete2.aspuhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/readystate_enum.aspREADYSTATE_COMPLETErhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/documentcomplete.aspjrohttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/documentcomplete.aspOlhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/dwebbrowserevents2/beforenavigate2.asp Iihttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/beforenavigate2.aspfhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/showbrowserbar.aspchttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/showbrowserbar.asp]D`http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/querystatuswb.aspBD]http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/querystatuswb.aspFZhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/navigate2.aspYWhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/navigate2.aspT{http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/library/en-us/com/htm/oin_oc_9bg4.aspQhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/execwb.aspNhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/methods/execwb.asp/%Khttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/theatermode.aspXPHhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/theatermode.aspEhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/silent.aspBhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/silent.aspvq?http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/objects/internetexplorer.aspKD<http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/resizable.asp949http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/resizable.asp~6http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/registerasdroptarget.aspsp3http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/registerasdroptarget.aspSV0http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/registerasbrowser.asp+,-http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/registerasbrowser.asp*http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/readystate.asp'http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/readystate.asp.=$http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/offline.asp@Q!http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/offline.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/addressbar.asp http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/properties/addressbar.asp8'http://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/iframe.asp! rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/related_topicsRKrhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/ wb_using_cpp".rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/ wb_using_vb*[ rhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/sec_wb_whatsnew4_vb\Z zhttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/hosting/hosting.asphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/webbrowser/reference/objects/webbrowser.asp&vphttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/index/default.aspoihttp://trans.myany.com/Trans/tw/Trans.asp?ToLanguage=0&url=http://msdn.microsoft.com/workshop/browser/WebBrowser/WebBrowser.asp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.3Root Entry FhD5Data 1Table܈WordDocument8SummaryInformation(DocumentSummaryInformation8\CompObjm  FMicrosoft Office Word MSWordDocWord.Document.89q